div.header{clear:both;}
div.footer{clear:both;}

.layout_full{width:100%; }

.layout_1_1{ }
.layout_1_1 .left{width:49%; display:inline-block; clear:right; float:left;}
.layout_1_1 .right{width:48%; display:inline-block;}

.layout_1_2{ }
.layout_1_2 .left{width:33%; display:inline-block; clear:right; float:left;}
.layout_1_2 .right{width:66%; display:inline-block;}

.layout_1_3{}
.layout_1_3 .left{width:25%; display:inline-block; clear:right; float:left;}
.layout_1_3 .right{width:72%; display:inline-block;}

.layout_1_4{}
.layout_1_4 .left{width:20%; display:inline-block; clear:right; float:left;}
.layout_1_4 .right{width:79%; display:inline-block;}

.layout_1_5{}
.layout_1_5 .left{width:15%;display:inline-block; clear:right; float:left;}
.layout_1_5 .right{width:84%;display:inline-block;}

.layout_2_1{ }
.layout_2_1 .left{width:66%; display:inline-block; clear:right; float:left;}
.layout_2_1 .right{width:33%;display:inline-block;}

.layout_index{ }
.layout_index .left{width:645px;}
.layout_index .right{width:310px;float:right; clear:both;}

.layout_3_1{ }
.layout_3_1 .left{width:75%; display:inline-block; clear:right; float:left;}
.layout_3_1 .right{width:24%;display:inline-block;}

.layout_1_1_1{ }
.layout_1_1_1 .left{width:33%; display:inline-block; clear:right; float:left;}
.layout_1_1_1 .middle{width:33%; display:inline-block;}
.layout_1_1_1 .right{width:33%; display:inline-block; float:right;}

.layout_1_2_1{ }
.layout_1_2_1 .left{width:25%; display:inline-block; clear:right; float:left;}
.layout_1_2_1 .middle{width:50%; display:inline-block;}
.layout_1_2_1 .right{width:24%; display:inline-block; float:right;}

.layout_1_3_1{ }
.layout_1_3_1 .left{width:20%; display:inline-block; clear:right; float:left;}
.layout_1_3_1 .middle{width:60%;display:inline-block;}
.layout_1_3_1 .right{width:19%; display:inline-block; float:right;}

.layout_1_2_2{}
.layout_1_2_2 .left{width:20%; display:inline-block; clear:right; float:left;}
.layout_1_2_2 .middle{width:40%; display:inline-block;}
.layout_1_2_2 .right{width:39%; display:inline-block; float:right;}

.layout_1_5_2{}
.layout_1_5_2 .left{width:160px;display:inline-block; clear:right;float:left;}
.layout_1_5_2 .middle{width:594px;display:inline-block;}
.layout_1_5_2 .right{width:200px; display:inline-block;float:right;}

.layout_pageheader{height:58px;border-bottom: #CCC 1px dashed;padding-bottom:5px;margin-bottom:3px;}
.layout_pageheader .left{width:250px;}
.layout_pageheader .right{width:700px;float:right; clear:both;}
